electric impulse - German English Dictionary